package xin.marcher.module.evaluate.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xin.marcher.module.common.domain.BaseDO;

import java.io.Serializable;

/**
 * 商品评分权重配置类
 * 注意：5项权重相加需要等于10的倍数
 */
@Data
@TableName(value = "item_score_weight_configuration")
public class ItemScoreWeightConfigurationDO extends BaseDO implements Serializable {
    /**
     * 销量权重
     */
    private Integer sellCountWeight;

    /**
     * 评论量权重
     */
    private Integer commentCountWeight;

    /**
     * 好评数量权重
     */
    private Integer goodCommentCountWeight;

    /**
     * 差评数量权重
     */
    private Integer badCommentCountWeight;

    /**
     * 收藏量权重
     */
    private Integer likeCountWeight;
}